videoscope probe - Turkish English Dictionary